
namespace Himall.Entity
{
    using System;
    using System.Collections.Generic;
    /// <summary>
    /// 大转盘活动记录
    /// </summary>
    public partial class WeiActivityInfo:BaseModel
    {      
    
        long _id;
        public new long Id { get{ return _id; } set{ _id=value; base.Id = value; } }
        /// <summary>
        /// 
        /// </summary>
        public string ActivityTitle { get; set; }
        public Himall.CommonModel.WeiActivityType ActivityType { get; set; }
        public string ActivityDetails { get; set; }
        public string ActivityUrl { get; set; }
        public System.DateTime BeginTime { get; set; }
        public System.DateTime EndTime { get; set; }
        /// <summary>
        /// 0 共几次 1天几次 2无限制
        /// </summary>
        public Himall.CommonModel.WeiParticipateType ParticipationType { get; set; }
        public Nullable<int> ParticipationCount { get; set; }
        /// <summary>
        /// 0不消耗积分 大于0消耗积分
        /// </summary>
        public int ConsumePoint { get; set; }
        public string CodeUrl { get; set; }
        public System.DateTime AddDate { get; set; }
    
        public virtual ICollection<WeiActivityAwardInfo> Himall_WeiActivityAward { get; set; } = new HashSet<WeiActivityAwardInfo>();
        public virtual ICollection<WeiActivityWinInfo> Himall_WeiActivityWinInfo { get; set; } = new HashSet<WeiActivityWinInfo>();
    }
}
